hurl someone or something down - German English Dictionary